package com.msblearn.C_001;

import java.util.Calendar;

/**
 * 怎样去创建线程：
 * 1.继承 Thread
 * 2.实现Runnable接口
 * 3.实现Callable接口（本质上也是Runnable）
 * 4.通过Executors。newCachedThread线程池去实现线程
 *p
 * */
public class T02_HowToCreateThread {

    static class  myThread extends Thread{
        @Override
        public void run() {
            System.out.println("通过Thread实现的线程");
        }
    }

    static  class MyRun implements Runnable{

        public void run() {
            System.out.println("通过Runnable实现的线程");
        }
    }

    public static void main(String[] args) {
        new myThread().start();
        new Thread(new MyRun()).start();
        new Thread(()->{
            System.out.println("使用lambda表达式！");
        }).start();
    }
}
